# 1.下标和切片：查找、修改、截取
# 2.index函数：返回指定数据所在位置的下标。
# 3.count函数：统计指定数据在当前列表中出现的次数。
# 4.len函数（内置的）：访问列表长度，即列表中数据的个数。
# 5.append函数：列表结尾追加数据。
# 6，extend函数：列表结尾追加数据，如果数据是一个序列，则将这个序列的数据逐一添加到列
# 表。
# 7.insert函数：指定位置新增数据
# 8.p0p函数：删除指定下标的数据（默认为最后一个)，并返回该数据。
# 9.del表达式：内置的。删除
# 10.remove函数：移除列表中某个数据的第一个匹配项。
# 11.reverse函数：逆序
# 12.sort函数：重新排序
# 13.for循环遍历

lst=[12,'ab',16,3.14, [1,2]]

print(lst.index(12))   ##查询列表中12 数值的下标     0
print(lst.count(12))   ##查询列表 数值为 12的数目    1
print(len(lst))        ##查询列表长度    5

lst.append('hellow')
lst.extend('world')    
print(lst)             #[12, 'ab', 16, 3.14, [1, 2], 'hellow', 'w', 'o', 'r', 'l', 'd']


lst.insert(0,100)
print(lst)              #[100, 12, 'ab', 16, 3.14, [1, 2], 'hellow', 'w', 'o', 'r', 'l', 'd']


lst.pop(2)
print(lst)              #[100, 12, 16, 3.14, [1, 2], 'hellow', 'w', 'o', 'r', 'l', 'd']


del lst[2]
lst.remove(12)

print(lst[::-1])      ##列表逆序111

lst.sort(reverse=True)